The patch cleans up (ugly) setup.c that I wanted to fix for a long time
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 15 Aug 2005 07:52:19 +0000 (07:52 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 15 Aug 2005 07:52:19 +0000 (07:52 +0000)
commit7df4cf2e5384078fc4641000ea3633729e27fc0d
treead6ef6afab29dad0017c10fcbb3268cfa3187750
parenteaf684ba9df387471d3abe24b40209382311c29e
The patch cleans up (ugly) setup.c that I wanted to fix for a long time
(but did not have time for that).

It should be compiled for the native x86_64 Linux as well (but not
tested yet, so I don't guarantee):
- no #if 0 or comment out
- use CONFIG_XEN for xen specific code
- preparation for merge to the upstream
- tested both dom0 (UP and SMP) and domU

Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/e820.c
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c